The construction of approximate Schrödinger eigenvalue equations for planetary (Rossby) waves and for inertia–gravity (Poincaré) waves on an ocean-covered rotating sphere yields highly accurate estimates of the phase speeds and meridional variation of these waves. The results are applicable to fast rotating spheres such as Earth where the speed of barotropic gravity waves is smaller than twice the tangential speed on the equator of the rotating sphere. The implication of these new results is that the phase speed of Rossby waves in a barotropic ocean that covers an Earth-like planet is independent of the speed of gravity waves for sufficiently large zonal wavenumber and (meridional) mode number. For Poincaré waves our results demonstrate that the dispersion relation is linear, (so the waves are non-dispersive and the phase speed is independent of the wavenumber), except when the zonal wavenumber and the (meridional) mode number are both near 1.